Big Huge Thesaurus

think tank

noun

sounds kind of like